2e0c8be32289e4f2ff0a986c7feeb29dd6ffc4e7,oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/lucene/LuceneEditor.java,LuceneEditor,processCommit,#NodeState#NodeState#,89

Before Change


                LuceneDiff diff = new LuceneDiff(writer, "/");
                if (before != null) {
                    // normal diff
                    after.compareAgainstBaseState(before, diff);
                } else {
                    // trigger re-indexing
                    diff.childNodeAdded("", after);

After Change


            IndexWriter writer = new IndexWriter(directory, config);
            try {
                LuceneDiff diff = new LuceneDiff(writer, "/");
                after.compareAgainstBaseState(before, diff);
                diff.postProcess(after);
            } finally {
                writer.close();